Big Huge Thesaurus

Communist Party of Kampuchea

noun